gdk: Add GDK_DRAG_PROTO_WAYLAND
authorCarlos Garnacho <carlosg@gnome.org>
Wed, 20 Aug 2014 19:03:38 +0000 (21:03 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Mon, 1 Sep 2014 17:17:53 +0000 (19:17 +0200)
To be used on the wayland windowing backend as the DnD protocol.

https://bugzilla.gnome.org/show_bug.cgi?id=697855

gdk/gdkdnd.h

index f5ad51016aedaaa8c57c558f83ccf2d5867bea9f..8871b2a6b8e781c9c74fef2f74323773f8407823 100644 (file)
@@ -73,6 +73,7 @@ typedef enum
  * @GDK_DRAG_PROTO_WIN32_DROPFILES: The simple WM_DROPFILES protocol.
  * @GDK_DRAG_PROTO_OLE2: The complex OLE2 DND protocol (not implemented).
  * @GDK_DRAG_PROTO_LOCAL: Intra-application DND.
+ * @GDK_DRAG_PROTO_WAYLAND: Wayland DND protocol.
  *
  * Used in #GdkDragContext to indicate the protocol according to
  * which DND is done.
@@ -85,7 +86,8 @@ typedef enum
   GDK_DRAG_PROTO_ROOTWIN,
   GDK_DRAG_PROTO_WIN32_DROPFILES,
   GDK_DRAG_PROTO_OLE2,
-  GDK_DRAG_PROTO_LOCAL
+  GDK_DRAG_PROTO_LOCAL,
+  GDK_DRAG_PROTO_WAYLAND
 } GdkDragProtocol;